package model;

import java.util.ArrayList;
import java.util.List;

import baise.iHibBaseDAO;
import baise.iHibBaseDAOimpl;

import com.alibaba.fastjson.JSON;

public class text {

	public static void main(String[] args) {
//		Goods g1 = new Goods("Dr001","�ɿڿ���1.25��",4.5);
//		String g1json = JSON.toJSONString(g1);
//		System.out.println(g1json);
//		Goods goods=new Goods("R123", "utf-8", 8000);
//		String goodsjson=JSON.toJSONString(goods);
//		System.out.println(goodsjson);
//		String sjson="{'id':'R1234','price':9000,'title':'utf-89'}";
//		Goods gr=JSON.parseObject(sjson, Goods.class);
//		System.out.println("��"+gr.getPrice());
		//��ݿ��ת����json�ַ�
		iHibBaseDAO iBaseDAO=new iHibBaseDAOimpl();
//		List<TLocation> list=(List<TLocation>) iBaseDAO.select("from TLocation where bookid=2");  
//		
//		TUser tUser=new TUser();
//		tUser.setId(7);
//		tUser.setIdnum("212");
//		tUser.setPhone("asds");
//		tUser.setPwd("123456");
//		
//		System.out.println(iBaseDAO.insert(tUser));
//		String json=JSON.toJSONString(list);
//		ReturnData rd=new ReturnData();
//		rd.code=ReturnData.SUCCESS;
//		rd.msg="��ѯ�ɹ�";
//		rd.count=list.size();
//		rd.data=json;
//		String s=JSON.toJSONString(rd);
		int id=1;
		VBookBorrow v=(VBookBorrow) iBaseDAO.findById(VBookBorrow.class, id);
		String json=JSON.toJSONString(v);
		System.out.println(json);
		//System.out.println(list.get(0));
//		//json�ַ�ת������
//		String json1 = "{'id':'Fd001','title':'����԰����300g','price':15.8}";
//		Goods g2 = JSON.parseObject(json1,Goods.class);
//		System.out.println(g2.getId());
//		System.out.println(g2.getTitle());
//		System.out.println(g2.getPrice());
//		//����ת��Ϊjson�ַ�
//		List<Goods> list = new ArrayList<Goods>();
//		list.add(g1); list.add(g2);
//		String listjson = JSON.toJSONString(list);
//		System.out.println(listjson);
//		//json�ַ�ת��������ķ���
//		List<Goods> list2 = JSON.parseArray(listjson,Goods.class);
//		for(Goods g: list2){
//		System.out.println(g.getTitle());
//		}
//		//�����������Եĸ��Ӷ���ת��Ϊjson�ַ�
//		Catr cart = new Catr("201905072322","2019-5-7 11:11",
//		list,23.4);
//		String cartjson = JSON.toJSONString(cart);
//		System.out.println(cartjson);
//		//json�ַ�ת���ظ��Ӷ���
//		Catr cart2 = JSON.parseObject(cartjson, Catr.class);
//		System.out.println(cart2.getId());
//		System.out.println(cart2.getCreattime());
//		for(Goods g: cart2.getItems()){
//			System.out.println(g.getTitle()+","+g.getPrice());
//			}
//		System.out.println(cart2.getTotalAccount());
	}

}
